Portable Scheme Interpreter - significado y definición. Qué es Portable Scheme Interpreter
Diclib.com
Diccionario en línea

Qué (quién) es Portable Scheme Interpreter - definición

VOLUNTARY PROGRAMME RUN BY THE UNITED KINGDOM GOVERNMENT TO RECORD SMALL FINDS OF ARCHAEOLOGICAL INTEREST FOUND BY MEMBERS OF THE PUBLIC
The Portable Antiquities Scheme (PAS); The Portable Antiquities Scheme; Portable Antiquities Scheme (PAS); FindID; Finds Liaison Officer
  • Groat]] of [[Edward III]] (FindID 662156)
  • A Medieval [[thimble]] (FindID 662823)
  • A Mesolithic Knife (FindID 662570)
  • Philip and Mary]], recorded via the scheme (FindID 662681)
  • bow brooch]] of the Polden Hill type (FindID 662669)

Portable Scheme Interpreter      
(PSI) A portable scheme interpreter by Ozan Yigit <oz@ursa.sis.yorku.ca>, David Keldsen and Pontus Hedman that includes a simple DAG compiler and a virtual machine. It can be used as an integrated extension interpreter in other systems and allows easy addition of new primitives. There are some unique debugging and tracing facilities. Acceptable performance results from a fairly straight-forward implementation. Continuations are fully and portably supported and perform well. PSI is based on the simple compilers and virtual machine in Kent Dbyvig's thesis. The pre-release version conforms to R4RS with a number of useful extensions. (1993-02-19)
Interpreter (computing)         
  • static libraries]] are assembled into a new library or executable
PROGRAM THAT EXECUTES SOURCE CODE WITHOUT A SEPARATE COMPILATION STEP
Interpreted language; Interpreted Language; Interpreted programming language; Interpreter (computer software); Self-interpreter; Interpreter (programming); Interpreted (programming languages); Runtime interpreter; Evaluator; Metainterpreter; Interpretive language; Interpretive Languages; Interprted language; Interpreter (computer science); Interpreter computing; Interpreted computer language; Bytecode interpreter; Code interpretation; Interpretive programming language; Code interpreter; Interpreter (software); Abstract syntax tree interpreter; Compreter; Compiler-interpreter; Compiler–interpreter
In computer science, an interpreter is a computer program that directly executes instructions written in a programming or scripting language, without requiring them previously to have been compiled into a machine language program. An interpreter generally uses one of the following strategies for program execution:
evaluator         
  • static libraries]] are assembled into a new library or executable
PROGRAM THAT EXECUTES SOURCE CODE WITHOUT A SEPARATE COMPILATION STEP
Interpreted language; Interpreted Language; Interpreted programming language; Interpreter (computer software); Self-interpreter; Interpreter (programming); Interpreted (programming languages); Runtime interpreter; Evaluator; Metainterpreter; Interpretive language; Interpretive Languages; Interprted language; Interpreter (computer science); Interpreter computing; Interpreted computer language; Bytecode interpreter; Code interpretation; Interpretive programming language; Code interpreter; Interpreter (software); Abstract syntax tree interpreter; Compreter; Compiler-interpreter; Compiler–interpreter
<theory> Geoff Burn defines evaluators E0, E1, E2 and E3 which when applied to an expression, reduce it to varying degrees. E0 does no evaluation, E1 it evaluates to {weak head normal form} (WHNF), E2 evaluates the structure of a list, i.e. it evaluates it either to NIL or evaluates it to a CONS and then applies E2 to the second argument of the CONS. E3 evaluates the structure of a list and evaluates each element of the list to WHNF. This concept can be extended to data structures other than lists and forms the basis of the {evaluation transformer} style of strictness analysis. (1994-12-12)

Wikipedia

Portable Antiquities Scheme

The Portable Antiquities Scheme (PAS) is a voluntary programme run by the United Kingdom government to record the increasing numbers of small finds of archaeological interest found by members of the public. The scheme began in 1997 and now covers most of England and Wales.

It is primarily focused on private metal detectorists who through their hobby regularly discover artefacts that would otherwise go unrecorded. Members of the public can also report objects they have found and finds of non-metallic objects are also covered by the scheme. Finds that legally constitute treasure are dealt with through the Treasure Act 1996. This however concentrates on precious metals, prehistoric base metal, and finds in association with them. Non-prehistoric base metal and non-metal finds would not be recognised as treasure and therefore be unrecorded. The PAS exists to fill this gap.

The scheme funds the posts of Finds Liaison Officers (FLOs) at county councils or local museums to whom finders can report their objects. The FLO is qualified to examine the find and provide the finder with more information on it. They also record the find, its function, date, material and location and place this information into a database which can be analysed. The information on the findspot can be used to organise more research on the area. Many previously unknown archaeological sites have been identified through the scheme and it has contributed greatly to the level of knowledge of the past. FLOs maintain close links with local metal detecting societies and have contributed to a thaw in relationships between the detectorists and archaeologists who often previously disdained one another.

Finds are photographed, often from multiple angles, and a text description is recorded. The photographs are made available under an open licence.

The find remains the property of the finder or the landowner who are free to dispose of non-treasure finds.